left (right) hand drive - Francés Inglés Diccionario